package com.boot.web.service;

import com.boot.web.dto.ResourcesDTO;
import com.boot.web.entity.MenuPower;
import com.boot.web.vo.MenuPowerVO;
import com.boot.base.service.BaseService;

import java.util.List;
import java.util.Map;

/**
 * 菜单权限信息业务层接口
 * @author 【zhouJie】
 * @date 2019-12-05 17:31:35
 */
public interface MenuPowerService extends BaseService<MenuPower> {

    /**
     * 获取所有的菜单页面权限信息
     * @return
     */
    List<MenuPowerVO> getMenuPowerList();

    /**
     * 批量删除菜单权限信息
     * @param ids
     */
    boolean batchDeleteMenuPower(Integer[] ids);

    Map<String, Object> getResources(ResourcesDTO resourcesDTO);

}
